"""blog URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.2/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.http import HttpResponse
from django.urls import path
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import static
# 1.先导入系统的日志
# import logging
# 2.创建获取日志器
# logger = logging.getLogger('django')
# 定义日志视图
# 3.使用日志器记录日志信息
# logger.info('info级别日志信息')
# try:
# logger.info('info级别日志信息')
# except Exception as e:
# logger.error('error级别日志信息')
# return HttpResponse('test logs')
urlpatterns = [
    path('admin/', admin.site.urls),
    # path('', log),
    # 第一个参数：路由
    # 第二个参数：include分发
    # 参数1：设置一个元组urlconf_module，子应用的路由
    # 参数2：设置一个app_name，子应用的名字
    # 第三个参数：设置namespace，命名空间
    path('', include(('users.urls', 'users'), namespace='user')),
    path('', include(('home.urls', 'home'), namespace='home')),
]

# 以下代码为设置图片访问路由规则
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
